double amputee - German English Dictionary